@base:23.44/1rem;
.update_file_extend{
	padding:0;
	.update_file_extend_progress_main{
		display:flex;
		height:50/@base;
		border-radius:5/@base;
		overflow:hidden;
		margin:5/@base 0;
		.update_file_extend_progress{
			width:50%;
			height:100%;
			position:relative;
			background-color:#666;
			color:#fff;
			&.ajax{
				span{
					&.update_file_extend_progress_line{
						background-color:#0000cd;
					}
				}
			}
			span{
				display:block;
				&.update_file_extend_progress_line{
					height:100%;
					background-color:#32cd32;
				}
				&.update_file_extend_progress_value{
					position:absolute;
					top:0;
					left:0;
					right:0;
					text-align:center;
					font-size:16/@base;
					line-height:50/@base;
					height:100%;
				}
			}
		}
	}
	.update_file_extend_input{
		position:relative;
		height:80/@base;
		margin:10/@base auto;
		text-align:center;
		line-height:80/@base;
		background-color:#ff6699;
		color:#333;
		border-radius:10/@base;
		font-weight:700;
		input{
			&.update_file_input_item{
				height:80/@base;
				width:100%;
				opacity:0;
				position:absolute;
				top:0;
				left:0;
				right:0;
				z-index:2;
			}
		}
	}
}